GtkSymbolicColor: Use G_DEFINE_BOXED_TYPE
authorCarlos Garnacho <carlosg@gnome.org>
Tue, 5 Oct 2010 08:54:49 +0000 (10:54 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:38:17 +0000 (15:38 +0100)
gtk/gtksymboliccolor.c

index 571021810220d4b2f726b41c1fa8a7c1209b9ab5..310e2113422abd35d88f6dfee1716664a80c9883 100644 (file)
@@ -22,6 +22,8 @@
 #include "gtkstyleset.h"
 #include "gtkintl.h"
 
+G_DEFINE_BOXED_TYPE (GtkSymbolicColor, gtk_symbolic_color,
+                    gtk_symbolic_color_ref, gtk_symbolic_color_unref)
 G_DEFINE_BOXED_TYPE (GtkGradient, gtk_gradient,
                      gtk_gradient_ref, gtk_gradient_unref)
 
@@ -251,19 +253,6 @@ gtk_symbolic_color_resolve (GtkSymbolicColor    *color,
   return FALSE;
 }
 
-GType
-gtk_symbolic_color_get_type (void)
-{
-  static GType type = 0;
-
-  if (G_UNLIKELY (!type))
-    type = g_boxed_type_register_static (I_("GtkSymbolicColor"),
-                                        (GBoxedCopyFunc) gtk_symbolic_color_ref,
-                                        (GBoxedFreeFunc) gtk_symbolic_color_unref);
-
-  return type;
-}
-
 /* GtkGradient */
 GtkGradient *
 gtk_gradient_new_linear (gdouble x0,